import axios from 'axios';
var service = axios.create({
    timeout: 10 * 1000,
    baseURL: '',
})
service.interceptors.request.use(
    (config) => {
        config.headers['Authorization'] = 'Bearer' + ' ' + localStorage.getItem('token')
        return config
    },
    (error) => {
        return Promise.reject(error)
    }
)

service.interceptors.response.use(
    (res)=>{
return res
    },
    (error)=>{
if(error.response.status==401){
    localStorage.removeItem('token')
    alert('登录过期，请重新登录！')
}else if(error.response.status==404){
    alert('访问路径有误！')
}else if(error.response.status==500){
    alert('服务器内部错误！')
}
    }
)
export default service